Operating Systems Support for Www Servers

نویسندگان

  • Sukanya Suranauwarat
  • Hideo Taniguchi
چکیده

The explosive growth of the WWW (World Wide Web) is placing a heavy demand on servers. Thus, improving server performance is important and can be achieved by scheduling resources more efficiently in operating systems. We have proposed a CPU resource scheduling policy for improving response time of a WWW server. This policy gives preferential use of the CPU resource to any process of a server that is predicted to be a server process handling an HTML file request. This allows users to view text data and the general layout of a WWW page in a timely manner during periods of high demand. In order to determine which processes are server processes handling HTML file requests, we introduced scheduling parameters SLP and RW. In this paper, we describe how we predicted and updated parameter RW based on the behavior of a WWW server, and present experimental validation of our method.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Issues in WWW Servers ( Extended

This paper evaluates performance issues in WWW servers on UNIXstyle platforms. While other work has focused on reducing the use of kernel primitives, we consider ways in which the operating system and the network protocol stack can improve support for highperformance WWW servers. We study techniques in 3 categories: new socket functions, per-byte optimizations, and per-connection optimizations....

متن کامل

OODB Support for WWW Applications: Disclosing the internal structure of Hyperdocuments

Almost all WWW-servers use the operating system's native file system for storing the information under their control. Documents are stored as files. This supports the basic role of the WWW server as a document server. It however hampers access to the internal structure of the documents, and to the network of links between documents. In this paper we analyze the possibilities of using a database...

متن کامل

LRP: A New Network Subsystem Architecture for Server Systems

The explosive growth of the Internet, the widespread use of WWW-related applications, and the increased reliance on client-server architectures places interesting new demands on network servers. In particular, the operating system running on such systems needs to manage the machine's resources in a manner that maximizes and maintains throughput under conditions of extreme load. We propose a new...

متن کامل

A Scalable Architecture for Maintaining Referential Integrity in Distributed Information Systems

One of the problems that we experience with today's most widespread Internet Information Systems (like WWW or Gopher) is the lack of support for maintaining referential integrity. Whenever a resource is (re)moved, dangling references from other resources may occur. This paper presents a scalable architecture for automatic maintenance of referential integrity in large (thousands of servers) dist...

متن کامل

Preventing Denial-of-Service Attacks on a µ-Kernel for WebOSes

A goal of World-wide Web operating systems (WebOSes) is to enable clients to download executable content from servers connected to the World-wide Web (WWW). This will make applications more easily available to clients, but some of these applications may be malicious. Thus, a WebOS must be able to control the downloaded content's behavior. In this paper, we examine a speci c type of malicious ac...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001